Purpose |
SNC PO Push Job Enhancements |
Release No |
001 |
Submitted on |
03/08/2016 |
Submitted by |
Adithya |
Environment |
NECNED to NECNEQ |
Sent To |
Jingsha |
Object(s) created by |
Prudvi |
Object(s) tested by |
Adithya |
Transport Status |
Created in NECNED300 / 100 |
Sl. |
Transport ID |
Description |
Object Name |
1 |
NEDK933327 |
SNC:24993:SNC PO Push job Enhancements |
ZSNC_ECC_GETPO ZSNC_ECC_CMASTERDATA2 ZSNC_ECC_MASTERDATA |
Test ID |
Test Scenario |
Expected Results |
Actual Results |
P/F |
Documents |
Notes |
Tested By |
QA By |
POPUSH1 |
Step1 Create Few SNC POs and Run the Program ZSNC_PO_GET with date range as input (yesterday to today) |
The POs for which the message type ZSNC which are unprocessed has to be updated in TVARVC table with variable ZSNC_ECC_PO |
All the Po's moved "TVARVC" table. |
P |
4600010213 to 4600010218 |
Thiyagu |
Adithya |
|
POPUSH2 |
Step1 Do not create any POs and run the Program ZSNC_PO_GET with date range as input (yesterday to today) having no unprocessed POs |
The earlier POs which are there with the variable has to be removed and No POs have to be updated in the TVARVC table with the variable "ZSNC_ECC_PO" |
No extra Po's addded "TVARVC" table |
P |
4600010213 to 4600010218 |
Thiyagu |
Adithya |
|
POPUSH3 |
Step1 Execute the program having ZSNC messages of few POs processed and few not from the TVARVC Table |
The POs of which ZSNC messages are not processed shall be updated in TVARVC table and of whose ZSNC messages are processed shall not be updated in TVARVC. Similarly the Customers of the unprocessed POs shall be replaced/updated in the Table and customers of the processed POs shall not be updated. |
ZSNC mesage processed Those Po Not updated :TVARVC table. |
P |
4600010219/4600010220 |
Thiyagu |
Adithya |
|
POPUSH4 |
Already existing Po Just Re Out Put after Execute the program once again.(EX:User Error) |
The Po Should Updated TVARVC Table.Customer master also Should Update. |
Po's are updated in the TVARVC Table. |
P |
4600010001/4600009924 |
Thiyagu |
Adithya |
|
POPUSH5 |
Change the Ex factory date already existing Po Execute the program once again. |
The Po Should Updated TVARVC Table.Customer master also Should Update. |
Po's are updated in the TVARVC Table. |
P |
4600010210/4600010206 |
Thiaygu |
Adithya |
|
POPUSH6 |
Change the QTY Of PO Execute the program once again. |
The Po Should Updated TVARVC Table. |
Po's are updated in the TVARVC Table. |
P |
4600010017 |
Thiyagu |
Adithya |
|
POPUSH7 |
Change the Delivery date already existing Po Execute the program once again. |
The Po Should Updated TVARVC Table |
Po's are updated in the TVARVC Table. |
P |
4600010207/4600010211 |
Thiyagu |
Adithya |
|
POPUSH8 |
Po 4600010209 Add Two new Line items In the Po Execute the program once again. |
The Po Should Updated TVARVC Table |
Po's are updated in the TVARVC Table. |
P |
4600010209 |
Thiyagu |
Adithya |
|
POPUSH9 |
Delete the line item in the Po |
The Po Should Updated TVARVC Table |
Po's are updated in the TVARVC Table. |
P |
4600010208 |
Thiyagu |
Adithya |
|
POPUSH10 |
Step2 Execute the customer master program having customer master in TVARVC table |
All the customer masters have to be moved to SNC. |
The Customers which are there in TVARVC table are moved to SNC |
P |
Customer data: 0001010616 0001010617 0001010618 0001010619 0001010620 0001010621 0001010622 0001010623 0001010624 0001010625 |
Thiyagu |
Adithya |
|
POPUSH11 |
Step2 Execute the customer master program having No Customer Master in TVARVC table |
No Customer Master have to be moved to SNC and the Job has to be finished. |
No Customer Master is moved to SNC and the Job has to be finished. |
P |
N/A |
Thiyagu |
Adithya |
|
POPUSH12 |
Step3 Execute the Material Master program having POs in TVARVC table |
All the corresponding Materials, Vendor, Plant & Inforecords of the POs has to be moved to SNC. |
All the master data of the POs like Materials and Inforecords are moved to SNC & POs are also moved |
P |
4600010213 to 4600010218 |
Thiyagu |
Adithya |
|
POPUSH13 |
Step3 Execute the Material Master program having No POs in TVARVC table |
No Material master data has to be moved to SNC and the Job has to be finished. |
No Material is processed in the material master CIF and moved |
P |
N/A |
Thiyagu |
Adithya |
|
POPUSH14 |
Process Run All the steps from Step1 to Step 4 has to be executed as a Job With Newly Created POs With Changed POs With Deleted POs |
Having all the POs & Customer Master updated in the TVARVC table, the POs has to be moved to SNC. |
Having all the POs & Customer Master updated in the TVARVC table, the POs has to be moved to SNC. |
P |
Here is the attached file with the test data. 4600010250 is not moved to SNC as the message is just scheduled in SNC SXI_MONITOR. SNC_POPUSH_Job Data.txt |
Adithya |
Adithya |
|
POPUSH15 |
Process Run All the steps from Step1 to Step 4 has to be executed as a Job With No ZSNC messages unprocessed |
The Job has to be finished with Spool Step 1: No POs to be updated in TVARVC, No Customers has to be updated in TVARVC Step 2: No Data to send to SNC Step 3: No Data to send to SNC |
The Job is finished with Spool Step 1: No POs to be updated in TVARVC, No Customers has to be updated in TVARVC Step 2: No Data to send to SNC Step 3: No Data to send to SNC |
P |
N/A |
Adithya |
Adithya |
Test ID |
Test Scenario |
Expected Results |
Actual Results |
P/F |
Documents |
Notes |
Tested By |
QA By |